Big Huge Thesaurus

Sidalcea malviflora

noun